package com.egao.common.module.student.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.egao.common.module.student.entity.StudentSignMajorRecord;

import java.util.Date;
import java.util.List;

/**
 * 专业就业率记录服务类
 *
 * @author 陈龙
 * @since 2024年04月09日 13:55:41
 */
public interface StudentSignMajorRecordService extends IService<StudentSignMajorRecord> {

    /**
     * 记录学生就业率
     *
     * @param year 毕业年份
     * @param xl 学历
     */
    void recordStudentMajorSignRate(Integer year, String xl);

    /**
     * 获取学生专业就业率记录
     *
     * @param year       毕业学年
     * @param xl         学历
     * @param createTime 创建时间
     * @return List<StudentSignMajorRecord>
     */
    List<StudentSignMajorRecord> getStudentMajorSignRateRecord(Integer year, String xl, Date createTime);
}
